Fernando Alonso i Renault och hans stallkamrat Giancarlo Fisichella var snabbast under kvalificeringen och fick starta från det första ledet. Det regnade kraftigt då och banan var även våt under första delen av loppet, varför alla förarna startade med regndäck. Alonso, som hade pole position, tog efter en odramatisk start ledningen. Banan torkade emellertid upp undan för undan, vilket medförde ökat slitage på regndäcken. Detta drabbade bland annat Alonso, som tappade tempo. Utmanaren om VM-titeln, Michael Schumacher i Ferrari, som hade startat från sjätte startrutan, kom därför ikapp Renault-förarna efter 28 varv och passerade dem under det 31:a varvet. Även Fisichella tilläts köra om Alonso och fortsätta som tvåa bakom Schumacher. Alonso gjorde senare ett mycket dåligt depåstopp och förlorade ytterligare tid och hamnade på fjärde plats. Fisichella tog ledningen i loppet när Schumacher gick in i depå, men det omvända skedde under Fisichellas depåstopp senare. Alonso kom sedan ikapp sin stallkamrat, som snällt lät honom passera, och slutade därmed på andra plats efter Michael Schumacher. Före loppet skiljde det två VM-poäng mellan dessa båda förare, men nu var det utjämnat.